cabeza fungiforme - Spanish English Dictionary